findメソッド » 参考サイト
--findメソッドのコード例--
<script>
const dataset = [
{ id: "001", name: "aaa" },
{ id: "002", name: "bbb" },
{ id: "003", name: "ccc" },
//・・・
{ id: "001", name: "zzz" }, // さらにこういうデータがあった場合の危険性についての考察
];
//次のように何事もなくaaaが取得できます。
const id = "001"
const resFind = dataset.find((data) => data.id === id);
console.log(resFind.name);
// expected output: aaa
</script>
findメソッド » 参考サイトMDN
<script>
const inventory = [
{name: 'apples', quantity: 2},
{name: 'bananas', quantity: 0},
{name: 'cherries', quantity: 5}
];
const result = inventory.find( ({ name }) => name === 'cherries' );
console.log(result) // { name: 'cherries', quantity: 5 }
</script>